be on tenter hooks - Turkish English Dictionary